
/****************************************************** 错误码定义 START ******************************************************/

var YUN_ERROR_SUCCESS				    =	0;			// 成功

var YUN_NOTSUPPORT_SDKPLUGIN            =   -10;        // 浏览器不支持插件
var YUN_NOTINSTALL_SDKPLUGIN            =   -11;        // 未安装插件
var YUN_NOTVERSION_SDKPLUGIN            =   -12;        // 插件版本不对应
var YUN_NOTINIT_SDKPLUGIN               =   -13;        // 插件未初始化

// 系统错误码
var YUN_ERROR_NOTINIT				    =	-100;		// 未初始化
var YUN_ERROR_UNKNOWED				    =	-101;		// 未知异常
var YUN_ERROR_MEMORYFAIL			    =	-102;		// 内存出错
var YUN_ERROR_SESSIONINVALID		    =	-103;		// 无效会话
var YUN_ERROR_BUFFERSMALL			    =	-104;		// 缓冲区不够大
var YUN_ERROR_PARAM					    =	-105;		// 参数错误
var YUN_ERROR_SYSTEMERR				    =	-106;		// 系统接口异常
var YUN_ERROR_NOTDATA				    =	-107;		// 不存在的数据
var YUN_ERROR_MODULENOTEXIST		    =	-108;		// 模块不存在
var YUN_ERROR_DEVICEOPERFAIL		    =	-109;		// 设备操作失败
var YUN_ERROR_DEVICEISOPENED		    =	-110;		// 设备已经打开
var YUN_ERROR_PACKAGE_FAIL			    =	-111;		// 数据包出错
var YUN_ERROR_DELIVERHANDER			    =	-112;		// 异步处理
var YUN_ERROR_TASKALREADYEXIST		    =	-113;		// 任务已存在
var YUN_ERROR_TASKNONENTITY			    =	-114;		// 任务不存在
var YUN_ERROR_PATHNONENTITY			    =	-115;		// 路径不存在
var YUN_ERROR_NOTALLOWREBINDING		    =	-116;		// 不允许重新绑定设备
var YUN_ERROR_NOTALLOWOPENMULTIPLE	    =	-117;		// 不允许打开多个该设备
var YUN_ERROR_CANNOTOPENMEDIA		    =	-118;		// 打开媒体文件失败
var YUN_ERROR_NOTSUPPORTEDAUDIOPAR      =	-119;		// 不支持该音频参数(比如目前采样精度必须是16位)
var YUN_ERROR_NOTSUPPORTEDVIDEOPAR      =   -120;		// 不支持该视频参数
var YUN_ERROR_NOTOPENVIDEOENCODER       =   -121		// 不能打开视频编码器
var YUN_ERROR_NOTOPENVIDEODECODER       =   -122		// 不能打开视频解码器
var YUN_ERROR_NOTOPENAUDIOENCODER       =   -123		// 不能打开音频编码器
var YUN_ERROR_NOTOPENAUDIODECODER       =   -124		// 不能打开音频解码器
var YUN_ERROR_DEVICEDIDNOTOPEN          =   -125		// 设备未打开
var YUN_ERROR_NOTWRITEPATH              =   -126		// 没有可写入路径
var YUN_ERROR_CHANNEL_NOTEXIST          =   -130		// 通道号不存在
var YUN_ERROR_USERCODE_NOTEXIST         =   -131		// 用户不存在



// 登录连接错误码
var YUN_ERROR_FUNCLIMITED			    =	-400;		// 功能限制（未授权）
var YUN_ERROR_SOCKETERROR			    =	-401;		// Socket出错
var YUN_ERROR_DNSRESOLUTION			    =	-402;		// 域名解析出错
var YUN_ERROR_LINKCLOSE				    =	-403;		// 网络断开
var YUN_ERROR_TICKOUT_LICENSE		    =	-404;		// License受限，服务器踢人
var YUN_ERROR_OVER_USERCOUNT		    =	-405;		// 超过用户最大数量
var YUN_ERROR_RELOGIN				    =	-406;		// 重复登录，这次登录无效
var YUN_ERROR_NOTLOGIN				    =	-407;		// 未登录
var	YUN_ERROR_TIMEOUT				    =	-408;		// 超时
var YUN_ERROR_TICKOUT				    =	-409;		// 被踢人断开
var YUN_ERROR_HAD_LOGINED			    =	-410;		// 用户ID已被登录
var YUN_ERROR_CERTIFY_FAIL			    =	-411;		// 签名认证失败
var YUN_ERROR_PROTOCOL_INVILID		    =	-412;		// 无效协议
var YUN_ERROR_LOGOUT				    =	-413;		// 主动注销
var YUN_ERROR_TICKOUT_USERCODE		    =	-414;		// 相同用户是踢掉

// 房间相关错误码
var YUN_ERROR_CONF_NOTEXIST			    =	-500;		// 会议不存在
var YUN_ERROR_CONF_HADIN			    =	-501;		// 已在会议内
var YUN_ERROR_CONF_NOTIN			    =	-502;		// 不在会议内
var YUN_ERROR_CONF_HADINOTHER		    =	-503;		// 已在其他会议内

// 文件传输相关错误码
var YUN_ERROR_FILE_OFFSET			    =	-600;		// 传输偏移量出错
var YUN_ERROR_FILE_TASKIDINVALID	    =	-601;		// 无效传输任务ID
var YUN_ERROR_FILE_MD5INVALUD		    =	-602;		// MD5校验失败
var YUN_ERROR_FILE_OPENFAIL			    =	-603;		// 打开文件失败（可能磁盘不够或者操作系统原因）
var YUN_ERROR_FILE_WRITEFAIL		    =	-604;		// 保存文件失败（可能磁盘不够或者操作系统原因）
var YUN_ERROR_FILE_TRANSINGSAME		    =	-605;		// 正在上传相同的文件
var YUN_ERROR_FILE_NOTEXIST			    =	-606;		// 文件不存在
var YUN_ERROR_FILE_EMPTY			    =	-607;		// 空文件
var YUN_ERROR_FILE_DATAINVLID		    =	-608;		// 无效数据

// 录像相关的错误码
var YUN_ERROR_RECORD_VIDEONONENTITY	    =	-700;		// 视频不存在
var YUN_ERROR_RECORD_AUDIONONENTITY	    =	-701;		// 音频不存在
var YUN_ERROR_RECORD_ADDVIDEOFAIL	    =	-702;		// 添加视频失败
var YUN_ERROR_RECORD_ADDAUDIOFAIL	    =	-703;		// 添加音频失败
var YUN_ERROR_RECORD_CREATEFILEFAIL	    =	-704;		// 创建录像文件失败
var YUN_ERROR_RECORD_CHANNELSERROR      =	-705;	    // 录像参数中的通道数与需求不符合
var YUN_ERROR_RECORD_PARAMS			    =	-706;	    // 录像参数不正确
var YUN_ERROR_RECORD_CRATETASK		    =	-707;	    // 创建录像任务失败
var YUN_ERROR_RECORD_MERGE			    =	-708;	    // 不支持画面合成模式
var YUN_ERROR_RECORD_NOTTASK            =   -709;	    // 不存在的录像句柄任务
var YUN_ERROR_RECORD_FILENOTEXIST       =   -710	    // 文件不存在
var YUN_ERROR_RECORD_HADTASK            =   -711	    // 已存在录像任务（同时只能录像一路）

// 证书相关
var YUN_ERROR_CERT_INVALID			    =	-750;		// 无效证书
var YUN_ERROR_CERT_FILENOTEXIST		    =	-751;		// 证书不存在
var YUN_ERROR_CERT_READFILE_FAIL	    =	-752;		// 读取证书失败或者证书内容为空
var YUN_ERROR_CERT_CONTENT_FAIL		    =	-753;		// 非法证书内容
var YUN_ERROR_CERT_UKEY_NOTMATCH	    =	-754;		// 读取UKEY不匹配或者读取UKEY失败
var YUN_ERROR_CERT_DOMAIN_NOTMATCH	    =	-755;		// 域名不匹配
var YUN_ERROR_CERT_NOSUPPORTTYPE	    =	-756;		// 不支持的授权类型
var YUN_ERROR_CERT_DEADLINE             =   -757;		// 证书已过期

// 文件下载
var YUN_ERROR_DOWNLOAD_FAILED           =   -800		    // 文件下载失败
var YUN_ERROR_DOWNLOAD_INVALIAD_URL     =   -801		    // 无效URL地址
var YUN_ERROR_DOWNLOAD_RETURNED_ERROR   =   -802		    // 页面不存在
var YUN_ERROR_DOWNLOAD_COULDNT_CONNECT  =   -803		    // 主机或代理失败(网络断开)
var YUN_ERROR_DOWNLOAD_TASK_CANCEL      =   -804		    // 任务被取消


/****************************************************** 错误码定义 END ******************************************************/
 